home *** CD-ROM | disk | FTP | other *** search
- DISCLAIMER
- ----------
- The contributors have taken every precaution to insure that no harm or
- damage will occur on computer systems operating this package. Nevertheless,
- they shall NOT be held liable for whatever may happen on your computer
- system or to any computer systems which connects to your own as a result of
- operating this package. The user assumes full responsibility for the correct
- operation of this software package, whether harm or damage results from
- software error, hardware malfunction, or operator error. NO warranties are
- offered, expressly stated or implied, including without limitation or
- restriction any warranties of operation for a particular purpose and/or
- merchantability. If you do not agree with this then do NOT use Underworld.
-
-
- LICENSE AGREEMENT
- -----------------
- Black Dragon Software reserve all rights to this product. This is protected
- by the United States of America (USA) and International Copyright Laws. You
- may modify the enclosed ASCII files and menus to suit your personal needs
- but you may NOT distribute Underworld modifications as part of the entire
- package.
-
- Tampering with or altering the contents or integrity of the software
- package is prohibited IF you intend to give a copy of the Underworld archive
- package to others. No fee may be charged by any agency beyond the cost of
- distributing copies. The bottom line folks: Don't make any changes in this
- package and redistribute as coming from us, and you can't re-label or modify
- the Underworld package and market it as your own!
-
- WHAT'S IT GOING TO COST YOU TO USE THIS DOORGAME?
- -------------------------------------------------
- The Underworld Doorgame is distributed as SHAREWARE and requires
- registration fee of $20.00 before the end of the 60 day trial period.
- If the fee is not received within 60 days, the players files will be
- automatically erased by the program. If the door is used beyond 90 days
- civil charges maybe pressed against the owner of the BBS. REWARDS are
- offered for users that turn in hacked source and where it came from.
-
- INFORMATION:
- ------------
- Underworld is a doorgame that will run on a variety of BBS's. It was
- created using Borland Turbo Pascal 6.0 and a FREEWARE package door driver
- DDPLUS 7.0.
-
- Features of DDPLUS and the DDPLus Kit:
- --------------------------------------
-
- IRQs 0-15 are supported.
-
- Comports 1-4 supported.
-
- Selectable Port Addresses.
-
- DesqView aware routines.
-
- Fast and correct ansi color routines.
-
- Lock baud and comm baud rates to 115,200
-
- Built in Windows, WindowsNT and OS/2 time slice releasing.
-
- Fossil support to 38,400 using normal fossil calls.
-
- Fossil support to 115,200 using extended fossil calls. Use XFossil
- for any fossils (X00 or BNU) over 38,400. This option does not open
- or close the fossil but only writes to it the way it is.
-
- Local video can be toggled off to save processing time in multitasking
- windows or to give some user privacy when competing in game against the
- sysop.
-
- Multiple control files can be accessed by a command line parm.
-
- Will work with OR without the presence of a fossil.
-
- DDSETUP.EXE is provided to help users configure the required CTL file
- for use with Underworld. DDSETUP is FREEWARE.
-
- Files Included
- --------------
- Below is a listing of all files for the this Package. Feel free to give
- out copies of the ENTIRE archive package but please make sure all the
- files below are in that package:
-
- CRIME95.EXE - The executable doorgame.
- RECDUMP.EXE - Utility will dump players files in ASCII format.
- RECMAKE.EXE - Utility reverse of above.
- NPCDUMP.EXE - Utility will dump 1 level of NPC's into ASCII format.
- NPCMAKE.EXE - Utility reverse of above.
-
- FILE_ID.DIZ - ASCII Description File for BBS Sysops on BDUWCD10.ZIP
- SYSOP.DOC - The file you are now reading.
- COLORMEN.DOC - How to program the color menus.
- *.MEN - COLOR MENUS read COLORMEN.DOC
- WEAPONS.TXT - Weapons bought and sold in the game.
- ITEMS.TXT - All tangable assets in the game.
-
- DDSETUP.ZIP - VGA Setup program for distribution with doors made
- using the DDPlus Package. Freeware.
-
- WHAT ARE DROP FILES?
- --------------------
- When the BBS transfers control to a door program it provides a file,
- called a "DROP FILE" to the door program which contains essential
- information such as the users name, time remaining, com port, connect
- speed, etc.. The format for this "DROP FILE" varies from BBS to BBS.
- At this time the DDPlus Package supports the following drop file formats:
-
- DOORSYS - The DOOR.SYS format (Wildcat!,GAP,TAG, etc)
- RBBS - Rbbs version 16.1+ (uses DORINFOx.DEF*)
- QUICK - Quickbbs,Force,R.A. (uses DORINFOx.DEF**)
- PCB12 - Pcboard version 12 (note: see COMPORT note below)
- PCB14 - Pcboard version 14
- PCB15 - Pcboard version 15
- PHOENIX - Phoenix bbs (uses INFO.BBS)
- SPITFIRE - Spitfires bbs (uses SFDOORS.DAT)
- WWIV - WWIV bbs (uses CHAIN.TXT)
- 2AM - 2 A.M. software (uses JUMPER.DAT)
- TRIBBS - TriBBS software (uses TRIBBS.SYS)
- CALLINFO - Old Wildcat 2.xx(obsolete dropfile CALLINFO.BBS)
-
- THE DOOR CONTROL FILE (CTL)
- ---------------------------
- To run properly DDPlus requires configuration information from a control
- (CTL) file. For your use a GAME.CTL file is enclosed with this package.
- The GAME.CTL file is unedited and heavily commented so that you might
- understand what each line does. Note that lines beginning with the ";"
- character are NOT read by the DDPlus program unit. This CTL file tells
- the DDPlus portion of your program how to act, what drop file to use, etc.
- It should be noted that a program produced with DDPlus will NOT function
- without the presence of a CTL file. The CTL file can be renamed, such
- as GOC.CTL or RAW.CTL and is loaded and processed automatically when your
- program calls "INITDOORDRIVER" (explained below). It has been our
- experience that most problems experienced by users of doors made with
- DDPlus are from improperly configured CTL files. To help correct this
- Steven Lorenz has created a standard CTL setup program which can be
- distributed with your programs and is FREEWARE. This setup program
- (DDSETUP.ZIP) provides VGA and mouse support and is very professional
- is appearance. It is also suggested that you provide a copy of the
- GAME.CTL file with your door packages for user information purposes and
- as a backup in those rare cases where the CTL setup program does not
- function correctly because of an odd system configuration.
-
- Command Line Parameters
- -----------------------
-
- "/Bxxxxx" This tells CRIME95.EXE to lock its baud rate at
- xxxxx. In order to get the most efficiency out of a high speed
- error correcting modem (9600 baud or above), you may lock the baud
- rate to a speed higher than what the caller is actually using.
- By locking the baud to say 38,400, the modem can compress text data
- that is being sent and achieve a baud rate much higher than the
- actual transmission rate.
- This will lock the baud rate at the same value for all nodes that
- use this command line. If you perfer a more selective way to lock
- baud use 'LOCKBAUD' command in the GAME.CTL file.
-
- "/Cx" (where x is 1..4) This specifies a comport number.
- Some bbs software does not create door information files (dropfiles)
- that contain the comport number. If your bbs does have a comport
- listed in the dropfile then there is no need for this parameter.
- The default is comport 0, local mode.
-
- "/E" - Expanded Memory Specification If your machine has over one
- megabyte of memory, then you may have some available. CRIME95.EXE can
- utilize EMS to improve game performance and reduce conventional
- memory requirements.
- This command will tell CRIME95.EXE to use EMS memory to hold its
- overlay buffer. Otherwise disc area may be used to hold this buffer.
- This needs a memory manager and when enabled and is compatible with
- DESQview. Default is NOT to use any available EMS.
-
- "/L" This tells CRIME95.EXE to load up in LOCAL mode.
- This is good for testing or when a sysop just wants to "try out" the
- door without messing with his BBS setup. The "/L" mode will ask the
- user for his name and run the door in local mode.
-
- "/Nx" (where x is 1..9) This specifies a "node number".
- Some bbs software support multinode environments in which you must
- know the node number of the drop file to use. For example, RBBS-PC
- uses DORINFOx.DEF. If you specified "/N2" then CRIME95.EXE would use
- DORINFO2.DEF.
-
- "/Mx" (where x is up to 2 filename acceptable characters)
- Used to specify one of Multiple control files. If you have created
- more than one CRIME95.CTL file (GAME1.CTL, GAME2.CTL, etc.) for each
- node or network PC then you can select the one you want by using
- the /M parm.
- Example: "/M2" will force CRIME95.EXE to use GAME2.ctl.
-
- "/Pyyy" This specifies the path to the drop files.
- For example, "/PC:\WILDCAT\WCWORK\NODE1" would tell CRIME95.EXE to
- look for the drop file in C:\WILDCAT\WCWORK\NODE1. If this is left
- out the program assumes the drop file is local.
-
- -> "/R" Forces local RIP, if supported by the Door Program. Use
- AFTER the "/L" parameter if running the door locally. Use this
- with Doors which have RipLink built in to them to force display
- of RIP on the sysops screen. Default is No Local RIP otherwise.
-
- "/V" This command will tell CRIME95.EXE not to show any display
- on the local screen. Only a colored screen and a message will be
- displayed. The cursor will not move as it will be turned off.
- Saves a little processing on multi-tasking systems.
-
- "/W" This flags the program that a network is present even
- though no multitaskers are detected. This is useful if the door is
- run on a network such as Novell that doesn't use multitaskers.
-
- Special Note on RIP Support
- ---------------------------
-
- Underworld doesn't use RIP, maybe in future versions.
-
- CREDITS:
- --------
- This relatively small section is just to recognize the people who have made
- the Underworld a possibility.
-
- Julie Haske -=*=- Original concept of game, she basically asked
- if I could make an elephant this big. I got
- real stupid and answered, "YES.". She gets 10%
- for her idea, while I get 90% for my headaches.
-
- Scott Bradbury -=*=- For use of The Coral Reef BBS for Beta Testing.
-
- Mr. Wizard -=*=- For use of The Emerald City BBS for Testing.
-
-
- The DDPLUS team!
-
- Scott Baker -=*=- The authors of the original DoorDriver Kit
- and are to be thanked for releasing the
- Derrick Parkhurst source code to their great kit! Without
- that act of kindness DDPLUS would NOT
- be possible. Hopefully Steve and I
- have done your kit justice and given it
- a new lease on life in the programming
- world. Scott is the author of several
- door games, most notably Land of Devastation,
- which uses the original doordriver kit.
-
- Steven Lorenz -=*=- The author of the enhanced add on package
- to Scott Bakers DoorDriver Kit. Thanks to
- his code modifications, add ons and enhancements
- DDPLus is a much more complete and capable
- package then originally released in the
- DoorDriver Kit. He is also responsible for
- the DDPlus setup program which he freely donated.
- Steve is the author of several door games, most
- notably Railroad Empires, Romans At War, and
- Empires at War, all of which use DDPlus.
-
- Bob Dalton -=*=- The author of most of the documentation in this
- package and contributor of the OVERLAY.ZIP,
- LOCKING.ZIP, ELOG.ZIP and many other items in
- this kit. Bob is the author of several door
- games, such as GodFather of Crime, Rise To
- Power, Task Force Broadside, Ship of the Line,
- Grunt Fest, Way Freight and the Adventure Door
- Game Toolkit, all of which use DDPLus.
-
-
- Dedicated to Pooh Bear.
-
- Thanks!
-